<template>
	<view>
		<!-- #ifdef APP-PLUS -->
			<web-view :src="pageUrl"></web-view>
		<!-- #endif -->
		<!-- #ifdef MP-WEIXIN -->
		<web-view :src='urlStr'></web-view>
		<!-- #endif -->
	</view>
</template>

<script>
	export default {
		data() {
			return {
				urlStr:'',
				pageUrl:'',
				viewerUrl: '/hybrid/html/web/viewer.html', // 就是我们web目录下的viewer.html文件路径，注意路径不要错了
			}
		},
		onLoad(options) {
			// #ifdef APP-PLUS
			// encodeURIComponent 函数可把字符串作为 URI 组件进行编码。decodeURIComponent解码
			// 这里的 params.fileUrl 是另一个组件进入到该组件时通过 navigateTo 传进来的pdf文件路径
			let fileUrl = encodeURIComponent(decodeURIComponent(options.url));
			// 下面的路径合起来其实是：'/hybrid/html/web/viewer.html?file=' + 线上pdf路径
			this.pageUrl = this.viewerUrl + '?file=' + fileUrl
			// #endif
			// #ifdef MP-WEIXIN
			this.urlStr = decodeURIComponent(options.url)
			// #endif
		},
		methods: {
		}
	}
</script>

<style>
</style>